product of man's intellect or labor - Englisch Synonyme Wörterbuch